package com.linkhub.oms.entity.resulttype.order;

import com.baomidou.mybatisplus.annotation.TableField;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

/**
 * @Description: OrderShopProductDO
 * @Author: echo
 * @Date: 2024/4/2 14:01
 * @Version: 1.0
 */
@Data
public class OrderShopProductDO implements Serializable {

    /**
     * t_order_product
     */
    @ApiModelProperty(value = "系统orderId")
    private String sysOrderId;

    @ApiModelProperty(value = "商品单价")
    private String price;

    @ApiModelProperty(value = "当前订单该商品购买数量")
    private Integer currentQuantity;

    @ApiModelProperty(value = "商品单价币种")
    private String currencyCode;


    /**
     * t_shop_product_sku
     */
    @ApiModelProperty(value = "系统商店id")
    private String sysShopId;

    @ApiModelProperty(value = "商品id")
    private Long productId;

    @ApiModelProperty(value = "skuId")
    private Long skuId;

    @ApiModelProperty(value = "sku名称")
    private String title;

    @ApiModelProperty(value = "sku")
    private String sku;

    @ApiModelProperty(value = "imgUrl")
    private String imgUrl;

    /**
     * t_local_product
     */
    @ApiModelProperty(value = "本地商品skuId")
    private String localSkuId;

    @ApiModelProperty(value = "sku")
    private String localSku;

    @ApiModelProperty(value = "产品名称")
    private String localProductEnTitle;

    @ApiModelProperty(value = "imgUrl")
    private String localImgUrl;

    @ApiModelProperty(value = "spu")
    private String localSpu;

}
